home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / UTILITIE / CPU_MEMO / 2363.ZIP / AUTOSAVE.DOC < prev    next >
Text File  |  1990-11-11  |  13KB  |  379 lines

  1.  
  2.  
  3.  
  4.  
  5. Autosave
  6. Version 1.0
  7.  
  8. User's Guide
  9.  
  10. Autosave 1.0  User's Guide
  11. (c) Copyright 1987 Biologic Company
  12. All Rights Reserved
  13.  
  14. Biologic Company
  15. P.O. Box 1267
  16. Manassas, VA  22110
  17. 703-368-2949
  18.  
  19. Disclaimer of Warranty
  20.  
  21. Biologic company excludes any and all implied
  22. warranties, including warranties of merchantability
  23. and fitness for a particular purpose.  Biologic
  24. does not make any warranty of representation,
  25. either express or implied, with respect to this
  26. software program, its quality, performance,
  27. merchantability, or fitness for a particular
  28. purpose.  Biologic shall not have any liability for
  29. special, incidental, or consequential damages
  30. arising out of or resulting from the use of this
  31. program.
  32.  
  33. Introduction
  34.  
  35. Autosave helps you avoid losing your current
  36. worksheet or document due to power failure or other
  37. mishap by automatically saving it at regular time
  38. intervals.
  39.  
  40.  
  41.  
  42. How It Works
  43.  
  44. When started, Autosave remains resident in
  45. memory as you use your spreadsheet program or word
  46. processor.  After a few minutes, it waits for a
  47. moment of keyboard inactivity and automatically
  48. enters the keystrokes necessary to save your file. 
  49. Autosave doesn't do anything else.  Your program
  50. interprets the keystrokes (just as if you had
  51. entered them yourself), saves the file, and returns
  52. you to the point where you left off. Autosave
  53. continues to save your work every few minutes until
  54. you exit the program.
  55.  
  56. Requirements
  57.  
  58. Autosave is compatible with almost all programs. 
  59. It's flexible because it doesn't save your file; it
  60. enters the keys that instruct your spreadsheet or
  61. word processor to save a file.  When starting
  62. Autosave, you must tell it what keystrokes will
  63. save your document and that sequence of keys must
  64. work at any time in the program.
  65.  
  66. Autosave works best when used with a hard disk. 
  67. Since a file can be written to a hard disk
  68. relatively quickly, "autosaving" your file every
  69. few minutes shouldn't be an inconvenience.  Floppy
  70. drives are much slower, though, and it may be
  71. better to manually save your work only when you
  72. feel it's necessary.
  73.  
  74. Starting Autosave
  75.  
  76. Format
  77.  
  78. Begin by typing "autosave" followed by required
  79. and optional parameters.  The last entry on the
  80. command line should be the command you normally use
  81. to start your spreadsheet program or word
  82. processor, including the name of the file to be
  83. edited, if appropriate.
  84.  
  85. Example
  86.  
  87. If you normally type "123" to start Lotus 123,
  88. "123" should be entered at the end of the Autosave
  89. command line:
  90.  
  91. AUTOSAVE (parameters) 123
  92.  
  93. (Note: The file name entered at the end of the
  94. Autosave command must be a COM or EXE file; it
  95. cannot be a BAT file.)
  96.  
  97. Parameters begin with a hyphen and a lower-case
  98. letter; the corresponding upper-case letter will
  99. have no effect.  All parameters are required,
  100. unless indicated as optional, and can be entered in
  101. any order.
  102.  
  103. The complete format for the command line is:
  104.  
  105. AUTOSAVE -kn[,n...,*,n...] [-f<name>]  [-in]
  106. [-tn] [-u] <program>
  107.  
  108. (Note: The character n represents any allowable
  109. number--see below.)
  110.  
  111. Parameters
  112.  
  113. -k    This parameter tells Autosave the
  114.       sequence of keys that save a file.  Keys are
  115.       specified using numbers (see table in appendix),
  116.       and separated by commas.  An asterisk can be used
  117.       to indicate the point at which the file name, as
  118.       specified by the -f parameter, is entered.
  119.       
  120.       Example
  121.       
  122.       With 123, you save a file by typing /FS,
  123.       entering the file name, and pressing ENTER.  If the
  124.       file already exists, you also have to press R to
  125.       confirm the save.  Listed below is a sequence of
  126.       keys to save a file in 123:
  127.       
  128.       47,70,83,*,13,82
  129.       
  130.       To ensure that this sequence of keystrokes will
  131.       save a file even when in a menu, a few ESCs are
  132.       added to the beginning.  In addition, an ESC is
  133.       appended to the end to erase the R that will be
  134.       displayed if the file does not already exist:
  135.       
  136.       27,27,27,27,27,27,47,70,83,*,13,82,27
  137.       
  138.       The command to start 123 with autosave is shown
  139.       below:
  140.       
  141.       AUTOSAVE 
  142.       -k27,27,27,27,27,27,47,70,83,*,13,82,27 -fsave 
  143.       123
  144.       
  145.       (note: Use a batch file to avoid entering this
  146.       command every time you start 123.  See the section
  147.       on batch files below.)
  148.       
  149.       Example
  150.       
  151.       When using PC-Write, you can save your file by
  152.       pressing F1 and then F3.  Use the command below to
  153.       automatically save your file while using PC-Write:
  154.       
  155.       AUTOSAVE -k315,317 ed <filename>
  156.       
  157.       (note: It's important to use a key sequence that
  158.       works at all times regardless of what you're doing
  159.       in your program.  This may take a little
  160.       experimentation and testing.)
  161.  
  162. -f    (optional)
  163.       Specifies the file name to be included in the key
  164.       sequence in place of the asterisk.  In the example
  165.       for 123, above, the file is saved as "save.wk1". 
  166.       If the list of keys specified by -k includes an
  167.       asterisk, this parameter is required.
  168.  
  169. -i    (optional)
  170.       Sets the length of idle time (in seconds) that must
  171.       occur before Autosave will save a file.  If you set
  172.       the idle time to 20, your file will be saved after
  173.       you have not pressed a key for at least 20 seconds. 
  174.       This is useful if you do not want to be interrupted
  175.       while typing or, for example, when selecting a
  176.       Lotus 123 command.  If you do not indicate an      
  177.       idle time, Autosave will use a default time of 60
  178.       seconds.
  179.       
  180.       Example
  181.       
  182.       AUTOSAVE -i20 (other parameters)
  183.       
  184.       (Note: this option is supported in the registered
  185.       version only.)
  186.  
  187. -t    (optional)
  188.       Sets the minimum time interval (in minutes) between
  189.       saves.  Autosave will wait this length of time
  190.       before checking for sufficient idle time to save
  191.       the file.  If you do not specify a minimum time
  192.       interval, a default of 5 minutes will be used.
  193.       
  194.       Example
  195.       
  196.       With idle time set to 20 and the minimum time
  197.       interval set to 0, your work will be saved every
  198.       time your keyboard is idle for 20 seconds.  If you
  199.       set the idle time to 20 and the minimum time
  200.       interval to 10, your work will be saved after an
  201.       idle time of 20 seconds, provided at least 10      
  202.       minutes has passed since the last save.
  203.       
  204.       AUTOSAVE -i20 -t10 (other parameters)
  205.       
  206.       (Note: this option is supported in the registered
  207.       version only.)
  208.  
  209. -u    (optional)
  210.       Displays help screen.
  211.  
  212. Using a Batch File
  213.  
  214. Obviously, you won't want to type the entire
  215. Autosave command line every time you use your
  216. spreadsheet program or word processor.  A simple
  217. solution is to set up a one line batch file with
  218. the Autosave command in it for each program.  Give
  219. it a short name, like "1.bat" for Lotus 123, and
  220. put it in the directory with your program files. 
  221. Be sure to put "autosave.exe" in this directory
  222. also, or include the directory where Autosave is
  223. located in the PATH string (read about the PATH
  224. command in your DOS manual).
  225.  
  226. The appendix has sample batch files for a few
  227. popular programs.
  228.  
  229. Using Autosave
  230.  
  231. Although Autosave writes your file to disk every
  232. few minutes, you should save your work, as you
  233. normally do, when exiting. Autosave does not
  234. automatically save your file when you exit a
  235. program.
  236.  
  237. In the example for Lotus 123 discussed previously,
  238. Autosave saves the worksheet under the name
  239. "save.wk1" in the default directory. The worksheet
  240. you are working on may have any name, "foo.wk1" for
  241. example.  If for some reason you lose your work,
  242. "save.wk1" will contain the most recent copy of
  243. your worksheet.  Just retrieve it, and save it as
  244. "foo.wk1".
  245.  
  246. Appendix
  247.  
  248. Key Codes
  249.  
  250. Code  Key      Code  Key     Code  Key          Code  Key
  251.  
  252.    8  Backspace  75  K        306  Alt-M         366  Alt-F7
  253.    9  Tab        76  L        315  F1            367  Alt-F8
  254.   13  Enter      77  M        316  F2            368  Alt-F9
  255.   27  Esc        78  N        317  F3            369  Alt-F10
  256.   32  Space      79  O        318  F4            373  Ctrl-End
  257.   33  !          80  P        319  F5            374  Ctrl-PgDn
  258.   34  "          81  Q        320  F6            375  Ctrl-Home
  259.   35  #          82  R        321  F7            376  Alt-1
  260.   36  $          83  S        322  F8            377  Alt-2
  261.   37  %          84  T        323  F9            378  Alt-3
  262.   38  &          85  U        324  F10           379  Alt-4
  263.   39  '          86  V        327  Home          380  Alt-5
  264.   40  (          87  W        328  Cursor Up     381  Alt-6
  265.   41  )          88  X        329  PgUp          382  Alt-7
  266.   42  *          89  Y        331  Cursor Left   383  Alt-8
  267.   43  +          90  Z        333  Cursor Right  384  Alt-9
  268.   44  ,          91  [        335  End           385  Alt-0
  269.   45  -          92  \        336  Cursor Down   386  Alt-Hyphen
  270.   46  .          93  ]        337  PgDn          387  Alt-=
  271.   47  /          94  ^        338  Ins           388  Ctrl-PgUp
  272.   48  0          95  _        339  Del           513  Ctrl-A
  273.   49  1          96  `        340  Shift-F1      514  Ctrl-B
  274.   50  2         272  Alt-Q    341  Shift-F2      515  Ctrl-C
  275.   51  3         273  Alt-W    342  Shift-F3      516  Ctrl-D
  276.   52  4         274  Alt-E    343  Shift-F4      517  Ctrl-E
  277.   53  5         275  Alt-R    344  Shift-F5      518  Ctrl-F
  278.   54  6         276  Alt-T    345  Shift-F6      519  Ctrl-G
  279.   55  7         277  Alt-Y    346  Shift-F7      520  Ctrl-H
  280.   56  8         278  Alt-U    347  Shift-F8      521  Ctrl-I
  281.   57  9         279  Alt-I    348  Shift-F9      522  Ctrl-J
  282.   58  :         280  Alt-O    349  Shift-F10     523  Ctrl-K
  283.   59  ;         281  Alt-P    350  Ctrl-F1       524  Ctrl-L
  284.   60  <         286  Alt-A    351  Ctrl-F2       525  Ctrl-M
  285.   61  =         287  Alt-S    352  Ctrl-F3       526  Ctrl-N
  286.   62  >         288  Alt-D    353  Ctrl-F4       527  Ctrl-O
  287.   63  ?         289  Alt-F    354  Ctrl-F5       528  Ctrl-P
  288.   64  @         290  Alt-G    355  Ctrl-F6       529  Ctrl-Q
  289.   65  A         291  Alt-H    356  Ctrl-F7       530  Ctrl-R
  290.   66  B         292  Alt-J    357  Ctrl-F8       531  Ctrl-S
  291.   67  C         293  Alt-K    358  Ctrl-F9       532  Ctrl-T
  292.   68  D         294  Alt-L    359  Ctrl-F10      533  Ctrl-U
  293.   69  E         300  Alt-Z    360  Alt-F1        534  Ctrl-V
  294.   70  F         301  Alt-X    361  Alt-F2        535  Ctrl-W
  295.   71  G         302  Alt-C    362  Alt-F3        536  Ctrl-X
  296.   72  H         303  Alt-V    363  Alt-F4        537  Ctrl-Y
  297.   73  I         304  Alt-B    364  Alt-F5        538  Ctrl-Z
  298.   74  J         305  Alt-N    365  Alt-F6
  299.  
  300. Sample Batch Files
  301.  
  302. Lotus 123
  303.  
  304. AUTOSAVE -k27,27,27,27,27,27,47,70,83,*,13,82,27 
  305. -fsave 123
  306.  
  307.  
  308.  
  309. PC-Write
  310.  
  311. AUTOSAVE -k315,317 ed <filename>
  312.  
  313.  
  314.  
  315. Symphony
  316.  
  317. AUTOSAVE -k27,27,27,27,27,27,323,70,83,
  318. 323,27,*,13,89,27 -fsave symphony
  319.  
  320. User Feedback
  321.  
  322. We value your opinions.  Please let us know what
  323. you like and dislike about Autosave.  We're
  324. dedicated to developing the most innovative and
  325. useful software available--and selling it at
  326. reasonable prices.  Your support helps make this
  327. possible.
  328.  
  329. Please send all comments and suggestions to either:
  330.                                            
  331. Biologic Company                  The Thompson Partnership
  332. P.O. Box 1267                     10, Church Croft,
  333. Manassas, VA  22110               Bramshall,
  334. USA                               UTTOXETER,
  335.                                   Staffs. ST14 5DE
  336.  
  337. THANK YOU.
  338.  
  339. Multiple Copy License Form
  340.  
  341. Autosave
  342.  
  343. Biologic offers a multiple copy license that allows
  344. a company to make copies of the distribution disk
  345. and User's Guide for use at its place(s) of
  346. business.  Purchasers of this license will receive
  347. written permission from Biologic to make
  348. copies.
  349.  
  350. Number of copies:     ____10          £150
  351.                       ____50          £300
  352.                       ____100         £500
  353.                       ____Over 100    £600
  354.  
  355. ____________________________________________________________________
  356. Name
  357. ____________________________________________________________________
  358. Title
  359. ____________________________________________________________________
  360. Company
  361. ____________________________________________________________________
  362. Company Address
  363. ____________________________________________________________________
  364. Town                                      County       Post Code
  365. ____________________________________________________________________
  366. Telephone
  367.  
  368. Method of payment:  ____Cheque    ____VISA    ____MC    ____PO
  369.  
  370. ____________________________________________________________________
  371. Credit card number                                Exp. date
  372. ____________________________________________________________________
  373. Name of cardholder
  374. ____________________________________________________________________
  375. Signature
  376. ____________________________________________________________________
  377. P.O. number
  378.  
  379.